ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0; }

ul{ list-style: none;}

a img,:link img,:visited img { border: none; }

a{  text-decoration: none;}

a:hover{  text-decoration: underline;}

body{  font-size: 12px;  font-family: Arial, Verdana, sans-serif;    padding: 0px;  margin: 0px; }

#all {    width: 900px;    margin: 0 auto;}

#header { background:#ccc;    min-height: 100px; }
    #menu { background: #aaa; margin-top: 60px; }
        #menu .selected { font-weight: bold;}
        .menu_item{ float: left; padding: 5px; }
            .menu_item a{ color: #333; }

#footer{ background: #ccc;    min-height: 100px; }

#contenido_main{ background: #eee;    min-height: 400px; }
    #sidebar{ width: 200px;        background: #999;        min-height: 400px;        float: left; }
        #sidebar_title{ font-weight: bold; }
        .sidebar_item a{ color: #333; }
    
    